physical cleaning - French English Dictionary